/* 修改代码块的背景色为更深的颜色 */
:root {
  --vp-code-block-bg: #1a1a1a; /* 更深的背景色 */
}

.dark {
  --vp-code-block-bg: #1a1a1a;
}

/* 修改代码块样式 */
pre {
  background-color: var(--vp-code-block-bg) !important;
  color: #e5e5e5 !important; /* 更亮的文字颜色 */
  padding: 16px;
  border-radius: 4px;
}

/* 修改行号背景色和文字颜色 */
.line-numbers {
  background-color: #161616 !important;
  color: #666 !important;
}

/* 提高代码高亮的对比度 */
.token.keyword {
  color: #ff79c6 !important;
}

.token.string {
  color: #7bf1a8 !important; /* 更亮的绿色 */
}

.token.function {
  color: #79c6ff !important; /* 更亮的蓝色 */
}

.token.comment {
  color: #6a9955 !important; /* 醒目的注释颜色 */
}

.token.punctuation {
  color: #d4d4d4 !important; /* 更亮的标点符号 */
}

/* 确保行内代码的可读性 */
code {
  color: #e5e5e5 !important;
  background-color: #1a1a1a !important;
}
